//
//  HBTaskModel.h
//  HeartBeat
//
//  Created by karong on 2023/8/29.
//

#import <Foundation/Foundation.h>

NS_ASSUME_NONNULL_BEGIN

@interface HBTaskModel : NSObject
///任務ID（領取任務獎勵時回傳）
@property (nonatomic, assign) NSInteger id;
///任務標識
@property (nonatomic, assign) NSInteger task_identify;
///跳轉類型 (0-無跳轉 1-VIP充值 2-書幣充值 10-首頁推薦 11-分類 12-我的個人信息 14-書城)
@property (nonatomic, assign) NSInteger jump_type;
///獎勵書幣數量/每次
@property (nonatomic, assign) NSInteger coins;
///是否顯示進度條
@property (nonatomic, assign) NSInteger is_show_progress;
///閱讀時長
@property (nonatomic, assign) NSInteger read_time;
///任務狀態（0未完成，1待領取，2已領取）
@property (nonatomic, assign) NSInteger task_status;
///任務名稱
@property (nonatomic, strong) NSString * title;
///任務圖標
@property (nonatomic, strong) NSString * thumb;
///是否顯示進度條（0-不顯示，1-顯示）
@property (nonatomic, assign) NSInteger show_progress;
///單位名稱（無則不顯示）
@property (nonatomic, strong) NSString * unit_name;
///任務詳情
@property (nonatomic, strong) NSString * desc;
///完成進度（已完成次數）
@property (nonatomic, assign) NSInteger speed;
///任務的輪數
@property (nonatomic, assign) NSInteger times;
///單輪任務的需要的次數
@property (nonatomic, assign) NSInteger unit_num;
///所有輪數一共已完成的次數
@property (nonatomic, assign) NSInteger over_times;
///所有輪數一共需要完成的次數
@property (nonatomic, assign) NSInteger total_times;
@end

@interface HBTask : NSObject

///每日任務列表
@property (nonatomic, strong) NSArray * day_task;
///新手任務列表
@property (nonatomic, strong) NSArray * newbie_task;

@end
NS_ASSUME_NONNULL_END
